About Edwards Land & Property Ltd (12494136) United Kingdom