About Ft&c Group Properties Ltd (12310153) United Kingdom