About Vaughan Investment Properties Ltd (12657077) United Kingdom