About Trafford Developments Limited (08232910) United Kingdom