About Bishops Place Apartments Limited (09912543) United Kingdom