About 17 Lydford Management Limited (04194585) United Kingdom