About T&c Property Management Company Limited (NI676618) United Kingdom