About Norman Charles Developments Limited (02662384) United Kingdom