About Ladbroke Grove Apartment Management Company Limited (08670428) United Kingdom