New Glazed screen to Office within 1000m sq extension

Rolls Royce Motor Cars Ltd