About Durley Lodge Management Company Limited (11182579) United Kingdom