About Douro House Management Company Limited (10479673) United Kingdom