Contact Us The Irish Linen House P.O. Box 1290 St. Kilda South VIC 3182 info@barlowimpactgroup.com (03) 9690 2926 Name * First Name Last Name Email * Message * Thank you!