About 38 Durdham Park Management Limited (01801331) United Kingdom