About Bayham Properties Limited (03083178) United Kingdom