About Borough Residential Holdings Ltd (12580431) United Kingdom