I & Y (UK) LIMITED Company number 15259110 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address15-17 Jockey's Fields, London, United Kingdom, WC1R 4QR PostcodeWC1R 4QR Companies at this postcode 46 Map