GREENBLOCK FARM LTD 15617770 - Details

GREENBLOCK FARM LTD

Incorporation Date: 05 Apr 2024

Postcode: OX13 5PN

City: Abingdon

SIC Codes: Production of electricity

Number of Directors: 1