About Applegate Park Open Space Management Company Limited (13255706) United Kingdom