About R Bean Property Holdings Ltd (13073494) United Kingdom