About Bircham Close (management) Limited (01208848) United Kingdom