About Dickens Place Management Company Limited (03590249) United Kingdom