About Bidford Meadows (bidford On Avon) Management Company Limited (10690617) United Kingdom