Ants Removals Ltd 2 years ago ID: #494127 Listed In : Packers and Movers Stirling Way Borehamwood Hertfordshire WD6 2BT UK 020 8807 3721 https://antsremovals.co.uk/ Business Description Moving and storage service in Borehamwood, England Storage and Removals North London, Movers and Storage. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : storage container