About Forster Place Apartments Ltd (09671061) United Kingdom