About Sinclairs Property Solutions Ltd (10620927) United Kingdom