About Birmingham Conservation Trust (trading) Limited (02396218) United Kingdom