About Clair Lodge (management) Limited (05834607) United Kingdom