KFCA Company number 06598731 · Monitor this company Active Overview People 22 Financial Control Documents Analysis Location Related Registered office AddressKFCA, 24 Hall Lane, Kensington, Liverpool, Merseyside, L7 8TQ PostcodeL7 8TQ Map