FIGLEAF APP LIMITED Company number 12373674 · Monitor this company Dissolved Overview People 3 Control Documents Analysis Location Related Registered office Address7 STRATFORD PLACE, MARYLEBONE, LONDON, ENGLAND, W1C 1AY PostcodeW1C 1AY Companies at this postcode 55 Map