About Edmunds Gardens No.1 Management Company Limited (02278556) United Kingdom