About S & P Property Developments Limited (05920547) United Kingdom