About Goddington Manor (management) Limited (07668397) United Kingdom