About S & P Property Holdings Ltd (11406870) United Kingdom