About Mccoy Property Limited (10753604) United Kingdom