About Spg 24 Clark Street Ltd (SC456906) United Kingdom