About Q Apartments Management Company Limited (08091231) United Kingdom