- Company number :
- 12672493
Provide your feedback to help us improve.
Published by Authority | Est 1665
Incorporated on
15/06/2020Name of Company: LIBRA LANDSCAPES LTD Company Number: 12672493 Nature of Business: Landscape service activities Previous Name of Company: C & G LANDSCAPING LTD Registered office: The Byres Church Laneā¦