About Troy Freehold Management Company Limited (09194620) United Kingdom