About Spaces Newington Butts Limited (10045695) United Kingdom