To make an appointment and for general enquiries, please call us on +44 20 7354 8668 or use the form below.
Owens and Kim Ltd
Unit 2b New North House
202/208 New North Road
Owens and Kim Limited, Registered in England Wales. , Company registration number 8057969, Registered address as above.