About
Under Construction
Tower Catering Equipment is a trading name of Leach & Sons Limited.
Leach & Sons Limited is a company registered in England and Wales with
company number 03776203
Registered Office:
14 South Way | ||
Newhaven | ||
East Sussex | ||
BN9 9LL |
VAT number: 315853260