IFL DESIGN LIMITED Company number 10223905 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressLOWER GROUND FLOOR, 28A YORK STREET, LONDON, ENGLAND, W1U 6QA PostcodeW1U 6QA Companies at this postcode 41 Map