About Speedwell 6300 Property Services Ltd (09590696) United Kingdom