About The Garden Village Partnership Limited (02703953) United Kingdom