141-159 Allen Street , Leichhardt NSW 2040