About Creeksea Place Manor Ltd (11521061) United Kingdom