About Noble House (london) Limited (02003916) United Kingdom