About Borlase Property Management Ltd (10962135) United Kingdom