About Bidwell Flats Management Company Limited (01793141) United Kingdom