About Cta Property Holdings Limited (13270289) United Kingdom