About Ted-d Property Solutions Ltd (11964596) United Kingdom