About Wendens Ambo (the Pines) Management Company Limited (13042546) United Kingdom