About Thames Hamlet Block C Management Company Limited (02461729) United Kingdom