63 Toorak Road, South Yarra, Victoria 3141
Phone 03 9804 5349


Monday 9am — 3pm

Tuesday to Friday 8am — 6pm

Saturday 8am — 2pm

Outside these hours by arrangement only.
All enquiries most welcome.


From December 2018, we are located in South Yarra, Victoria.
Please fill out this form to contact us or simply just call us.

Name *
Phone *