About Anchor Park The Garden Village Ltd (12860243) United Kingdom