About Spectrum Property Ventures Limited (07954841) United Kingdom