About Thames Hamlet Block A Management Company Limited (02488850) United Kingdom