About T & C Properties ( Lancashire ) Limited (12541872) United Kingdom