About Edwards & Company (property) Limited (03580996) United Kingdom