About Deer Estates & Investments Ltd (12703971) United Kingdom