About Derwent House Living Ltd (12249655) United Kingdom