17A Harrow Road, Barking, London IG11 7QZ United Kingdom
Unit 95, Waterside Close Barking, Essex, IG11 9EL