About William Bowman Investments Limited (08092481) United Kingdom