About Leamington And Lulworth Estates Limited (00677545) United Kingdom