That is the company I assume the OP is talking about. Gwynne Street, Cremorne.Also never heard of it... but at least there is an address.