About Dickens Developments Limited (03360542) United Kingdom