About Promenade Open Spaces Limited (03148485) United Kingdom