About Edry Property Limited (13220495) United Kingdom