About A & A Duncan Properties Ltd (12852342) United Kingdom