Beneficial Foundation - Charity Registration Number 1109518 A company limited by guarantee, number 5372522
Beneficial Foundation (Trading) Limited A company limited by guarantee, number 5373402
VAT Number 864 4241 22
The registered office for both the Beneficial Foundation and Beneficial Foundation (Trading) Limited is 16 Anson Road, Portsmouth, PO4 8TB.