AYIOS MESH LTD Company number 17394957 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address190 Woolwich Church Street, London, United Kingdom, SE18 5NQ PostcodeSE18 5NQ Companies at this postcode 34 Average house price in SE18 5NQ £343,000 (7 sales) Map