About Spartan Property Investments Ltd (06335495) United Kingdom