About Bowhill Management Company Limited (11400374) United Kingdom