Finer Construction & Shop Fitters came into being in 2017 as a company enlisted under no 10618713, located at CF11 9LJ Cardiff at Sophia House. The firm has been in business for 7 years and its status at the time is liquidation. This business's registered with SIC code 41202 - Construction of domestic buildings. The business latest financial reports cover the period up to 31st March 2020 and the latest confirmation statement was released on 13th February 2021.