About Berners Close Apartments Limited (03707352) United Kingdom