About Edwards Properties Limited (09957406) United Kingdom