About Edgemoor Lodge (management Company) Limited (01620589) United Kingdom