About Turf Hill Estate Management Association Limited (IP28235R) United Kingdom