About Edwards & Edwards (properties) Ltd (10147533) United Kingdom