About Pheasant Developments & Investments Ltd (13318451) United Kingdom