About Vaughan Properties Crowborough Limited (10708020) United Kingdom