About Public Open Space Limited (08201999) United Kingdom