ABOUT FACE (HENLEY) LIMITED Company number 05356287 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressImpsley Farm, Henley-In-Arden, Birmingham Road, Warwickshire, B95 5QH PostcodeB95 5QH Map