About Vaughan Properties Limited (09361364) United Kingdom