About Spenborough Properties Ltd (07549573) United Kingdom