About Halbro Property Investments Limited (12391012) United Kingdom