WBI Group is a property and business development and investment group operating in the core commercial sectors of leisure, retail, industrial and office in the UK.
Assets owned, leased or under management for WBI Group and other related WBI Group entities total in excess of 300,000 sq ft with a combined value in excess of £16.5m.
Could we help you? Contact us now.