About Henri James Associates (1965) Limited (01721153) United Kingdom