About Mccoy Estates Management Ltd (07450806) United Kingdom