About Spyce Estates Limited (05043498) United Kingdom