+44 208 951 6500
Send messageclear
Address: 57 Manor Park Cres, Edgware HA8 7LY
Phone numbers: Tel: +44 (0) 20 8951 6500 (UK)
Tel: +27 (0) 11 615 0208 (SA Office)
Email: info@kubach.co.uk
tbotha@kubach.co.uk (SA Office)
We are open: Monday – Friday 8 AM – 5 PM
Social links: