About Spinsale Properties Limited (02841845) United Kingdom