EXCELSIOR OMOGRACE LIMITED Company number 09889102 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address14 TOVY HOUSE, AVONDALE ESTATE, LONDON, UNITED KINGDOM, SE1 5EY PostcodeSE1 5EY Companies at this postcode 18 Average house price in SE1 5EY £272,000 (11 sales) Map