About J.b. Mckenzie Properties Ltd. (SC290504) United Kingdom