Maintenance facility and offices in Melmerby approved