About Halbro Property Limited (03757879) United Kingdom