About Walker Ellis Developments Limited (08384272) United Kingdom