About Lamvale Properties Limited (01808848) United Kingdom