This will not win me any friends but here goes.
CAVEAT EMPTOR - BUYER BEWARE!
I was 35 years in the airline industry and since have been renovating houses for resale. When I sell a house I regard it the purchasers responsibility to have a structural survey and satisfy himself/herself that the property is in the condition that is satisfactory to him/her. What is satisfactory is a matter of opinion.
I hide nothing and carry out all renovations to the highest standards possible but cannot guarantee anything will not break down/ fail the next day. Thats the joy of buying anything second hand.
If you want an NHBC guarantee then buy a new property with such guarantee in place.
If you have purchased a 'renovated' property I don't think you have any comeback at all and if the developer offered compensation then you were very lucky and should take it.