CEYLON ISLAND STUDIOS LTD Company number 10238360 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2610 LANDMARK WEST TOWER, 22 MARSH WALL, LONDON, ENGLAND, E14 9AL PostcodeE14 9AL Companies at this postcode 30 Average house price in E14 9AL £850,000 (95 sales) Map