About Norham House 1152 Limited (06428633) United Kingdom