About St Ann S Square Apartments Limited (10167376) United Kingdom