About Southwark Smart Space Ltd (09671626) United Kingdom