GLASS MAZE LIMITED Company number 15241581 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address133 Creek Road, London, United Kingdom, SE8 3DB PostcodeSE8 3DB Companies at this postcode 11 Average house price in SE8 3DB £657,000 (26 sales) Map