About Ashcombe Properties Ltd (01225235) United Kingdom