CELF-ABLE LIMITED Company number 10547392 · Monitor this company Dissolved Overview People 9 Financial Control Documents Analysis Location Related Registered office AddressCilhaul, Llanfair Caereinion, Powys, SY21 0EB PostcodeSY21 0EB Map