About Twelve Trees (bromley By Bow) Management Company Limited (05484407) United Kingdom