Chat with us, powered by LiveChat
Contact LFH

Get in touch with us to find out how LFH can help you!

Ellon LFH Office

Unit 1 Castle Street
Castlepark Industrial Estate
Ellon, Aberdeenshire
AB41 9RF
Scotland
United Kingdom

Shanghai LFH Office

Room 803
Building C6
No. 52, Lane 1688
Guoquan North Road
Shanghai P.R. CHINA
200438