About Bellacre Properties Limited (03880973) United Kingdom