About Cj & St Properties Limited (10439272) United Kingdom