About James Lavington Properties Limited (08240744) United Kingdom