CEYLON TEA LIMITED Company number 08199806 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address75 HARROW ROAD, LANGLEY, BERKSHIRE, ENGLAND, SL3 8SH PostcodeSL3 8SH Companies at this postcode 15 Average house price in SL3 8SH £353,000 (10 sales) Map