About Clockhouse Properties (bristol) Limited (08720478) United Kingdom