 | we are comitted to a very high level of customer satisfaction.Our shop is now open so feel free to pop in to pick up products or simply if you require advice, Our business address is as follows: Unit 5 Acacia Business Centre, Howard Rd, Leytonstone, London E11 3PJ,
Phone: 0208 5390074 |