About Spartan Property Developments Ltd (09533223) United Kingdom