About J.a.r.m Properties Ltd (13026181) United Kingdom