SEYCHELLES KITCHEN LTD Company number 15289413 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFlat 63 Flat 63, 45 Provost Street, London, England, N1 7NW PostcodeN1 7NW Companies at this postcode 21 Map