Address: 3, Argyle Road, ILFORD London, England