About N H Developments Limited (02874560) United Kingdom