About S & P Spaces Limited (11941870) United Kingdom