About Shield Properties London Ltd (10708794) United Kingdom