About Vaughan Road Management Company Limited (04428055) United Kingdom