About Griffin & Grosvenor Apartments Limited (13650035) United Kingdom