About Bromley Lewisham & Greenwich Mind Ltd (04071152) United Kingdom