About C & T Property Developments Limited (11303153) United Kingdom