About Dereham Place Developments Limited (08020049) United Kingdom