About Beck Property Limited (13575815) United Kingdom