About Spark Property Investments Limited (07986592) United Kingdom