About Chelmer House (no 1) Limited (04803399) United Kingdom