About Thames Hamlet Block E Management Company Limited (02340720) United Kingdom