TILLY SPARKS LIMITED Company number 07525877 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address55 TAUNTON ROAD, LEE, LONDON, SE12 8PA PostcodeSE12 8PA Companies at this postcode 5 Average house price in SE12 8PA £858,000 (29 sales) Map