About Shared Space Uk (london) Limited (10417589) United Kingdom