About Edwards & Moore Properties Limited (12404712) United Kingdom