About Bowes Green Management Limited (03178084) United Kingdom