About Camden Town House Group Ltd (08734595) United Kingdom