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