John Vlachos Registration Number 2075 Registration Type Practising Registration Surname Vlachos Given Names John Company Name John Vlachos Architect