About Duko Properties Limited (10884474) United Kingdom