About Candlewood House Limited (10334156) United Kingdom