The former Debenhams building is now open for business again with the ground floor available for rent by commercial occupiers. Bedford Borough Council purchased the 75,377 sq ft…