About Shared Space Properties Ltd (10292188) United Kingdom