About Thames Hamlet Block F Management Company Limited (02341364) United Kingdom