About Barnardo S Garden Village Management Company Limited (08652230) United Kingdom