About Spike Estates Limited (03615628) United Kingdom