Creating a business account for a charity - all trustees required? | Business Seller Board | eBay UK