About 59 Carlton Hill Management Limited (01378385) United Kingdom