QILUM LIMITED Company number 08033121 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address54 UPWOOD ROAD, LONDON, ENGLAND, SE12 8AN PostcodeSE12 8AN Companies at this postcode 9 Average house price in SE12 8AN £935,000 (18 sales) Map