About C21 Lodge Parks Ltd. (10698941) United Kingdom