About Alban Court Apartment Management Company Limited (06134702) United Kingdom