About Duffryn Properties Limited (04459361) United Kingdom