About J.k.l. Property Limited (01292788) United Kingdom