About Telegraph Heights Management Company Limited (11018243) United Kingdom