About Edmunds Gardens No.2 Management Company Limited (02278668) United Kingdom