1st Kenclean
117 Squirrels Heath Rd., Romford, Greater London, United Kingdom, RM3 0LR
(01708) 720232 Phone