Elm House
Lime Grove, Skelmersdale WN88ET Skelmersdale , Lancashire, United Kingdom United Kingdom
- Profile: Elm House is a Care Centres company located at Skelmersdale , Lancashire,, United Kingdom United Kingdom, address is Lime Grove, Skelmersdale, Skelmersdale , Lancashire, WN88ET UK, postcode is WN88ET, you can contact Elm House by phone 441695725886