About Bowering Estate Management Company Limited (12171594) United Kingdom