About Blackberry Lane Property Management Limited (12193787) United Kingdom