About Bowbrook Meadows (shrewsbury) Management Company Limited (09883207) United Kingdom