About Pheasant Developments Limited (08752198) United Kingdom