About Charles Thomas Property Limited (10811879) United Kingdom