Fir Tree House Farm
96 Crawford Road, Crawford Village, Skelmersdale WN89QS Skelmersdale , Lancashire, United Kingdom United Kingdom
- Profile: Fir Tree House Farm is a Farming - Mixed company located at Skelmersdale , Lancashire,, United Kingdom United Kingdom, address is 96 Crawford Road, Crawford Village, Skelmersdale, Skelmersdale , Lancashire, WN89QS UK, postcode is WN89QS, you can contact Fir Tree House Farm by phone 441744882540