About Bayham Property Holdings Limited (03143132) United Kingdom