About Chaterhouse Limited (07175261) United Kingdom