About Lea Wood Edge (management Company) Limited (06315625) United Kingdom