About Spedding Property Holdings Limited (12144018) United Kingdom