About Brown Howe Properties Ltd (13188646) United Kingdom