About Albany Apartments Limited (04081268) United Kingdom