About Dugard Apartments Limited (11804892) United Kingdom