About B & M Property Holdings Limited (10122216) United Kingdom