About Spriggs Property Developments Limited (13171465) United Kingdom