About Haxted Developments (more Close) Ltd (08626319) United Kingdom