About Thomas & Blackson S Property Solutions Ltd (12076193) United Kingdom