About Bayhouse Properties Limited (08786969) United Kingdom