About Spyce Properties Limited (05043502) United Kingdom