About Bankside Open Spaces Trading Limited (08096770) United Kingdom