Christian Glyde Architect phone 3/20 York St St Kilda West, Victoria 3182 map Touzeau Paul Architects Pty Ltd phone 2 Longmore St St Kilda West, Victoria 3182 map if (!IN_DEV) { ?> } ?> Troup Robert phone 6 Deakin St St Kilda West, Victoria 3182 map