About Marlborough Apartments Management Company Limited (11671216) United Kingdom