About Bellachy Properties Ltd (13683721) United Kingdom