About Lambley Properties Limited (08556976) United Kingdom