PWC Building Control Services Limited (PWC), based near Towcester, Northamptonshire, went into voluntary liquidation after an application to be registered by a new regulator failed. Thousands of ...