About Broadwater Lodge Properties Limited (03193242) United Kingdom