About Spafield Properties Limited (00511906) United Kingdom