COVILHA LTD Company number 10320294 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFLAT 5 KENDALL HOUSE, 18 ST. MILDREDS ROAD, LONDON, ENGLAND, SE12 0RS PostcodeSE12 0RS Companies at this postcode 7 Map