About Carterhatch Lane Management Co. Ltd (06801105) United Kingdom