About Duxbury Gardens Management Company Limited (12207696) United Kingdom