About 1001 Apartments Limited (08466902) United Kingdom