About Duffryn House Management Company Limited (05170617) United Kingdom