About Forbury Apartments Limited (06960273) United Kingdom