About C. T. Freehold Limited (10422054) United Kingdom