About Haddon Flats (norbreck) Limited (00938282) United Kingdom