About 67 Vaughan Road Management Limited (09559448) United Kingdom