About Tricor Services (london) Limited (09243469) United Kingdom