About Strongwood Estates Limited (13327086) United Kingdom