About Dennett Properties Ltd (10679145) United Kingdom