THOMAS GEORGIOU LIMITED Company number 11793043 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address99 BARCLAY STREET, LEICESTER, UNITED KINGDOM, LE3 0JE PostcodeLE3 0JE Companies at this postcode 15 Average house price in LE3 0JE £284,000 (33 sales) Map