Invest First Commercial
Invest First Commercial are based in Lancashire and are specialists in all aspects of property including development, investment and management for the industrial, office and leisure sectors. Their development and management portfolio contains serviced offices, co-working spaces, industrial units and storage centres across the UK.