FELBO & CO LIMITED Company number 00368579 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address34-36 MADDOX STREET, LONDON, W1S 1PD PostcodeW1S 1PD Companies at this postcode 21 Map