About Shield Property Solutions Ltd (12646183) United Kingdom