Overview Details Press Releases Multimedia Locations People Groups Finesse has been manufacturing and installing windows in Birmingham since 1st April 1981.