About Bayhouse (iow) Management Company Limited (13613684) United Kingdom