About Ballyhoo Estates Limited (10629476) United Kingdom