About Duvel Properties Limited (04149014) United Kingdom