About Grand Apartments Limited (09526309) United Kingdom