Statutory Accounts 19th April The most recent Annual Report and Financial Statements for West Bromwich Albion Group Limited (Company No. 07230595) can be downloaded from the Companies House website.