About Chapman Freeborn Holdings Limited (06860099) United Kingdom