Squirrels phone Unit 1, Harold Hill Industrial Estate, Spilsby Rd Harold Hill, Greater London RM3 8SB map Squirrels UK Ltd phone Unit 1, Harold Hill Industrial Estate, Spilsby Rd Harold Hill, Greater London RM3 8SB map if (!IN_DEV) { ?> } ?>