About York House (upper Montagu Street) Limited (02606396) United Kingdom