About Gamlin Close Apartment Management Company Limited (12924810) United Kingdom