About 24 Durdham Park Management Company Limited (04142451) United Kingdom