About Duxbury Residential Limited (09521590) United Kingdom