About Spanner & Spindle Properties Limited (09655994) United Kingdom