Leo Group Ltd

Swalesmoor Farm
Swalesmoor Road
Halifax
West Yorkshire
HX3 6UF
United Kingdom