About Edwards Property & Developments Ltd (10747985) United Kingdom