About Dennett Road Management Ltd (10922652) United Kingdom