Christmas Holidays : Closing - Tuesday 23rd December | Opening - 5th January

Jessica Green

Director

Jessica has been an integral part of Libra for the past 18 years, contributing her dedication, expertise, and passion to the company’s growth and success. As one of Libra’s directors, she has played a key role in shaping the company’s strategic direction and ensuring its continued success in a competitive industry.

Telephone

0208 302 1826  EXT 201