About Duvale Properties Ltd (12927517) United Kingdom