About Brown Hare Properties Limited (10757856) United Kingdom