About 68 Durnford Street Management Co Ltd (03394213) United Kingdom