IFLORA LIMITED 15596306 - Details

IFLORA LIMITED

Incorporation Date: 26 Mar 2024

Postcode: HP11 2PY

City: High Wycombe

SIC Codes: Retail sale of flowers, plants, seeds, fertilizers, pet animals and pet food in specialised stores, Removal services, Residents property management

Number of Directors: 1