Search the register – results All results HABERSTASH LTD 07759967 - Incorporated on 2 September 2011 Mistry House, 6- 8 Dudley Street, Luton, England, LU2 0NT