About J.l.o Properties (uk) Limited (07688154) United Kingdom