About Bentinck Road Apartment Company Limited (11904087) United Kingdom