About Duet Properties Limited (04140992) United Kingdom