About Beck Property Holdings Limited (10168904) United Kingdom