About Lancol Properties Limited (04275215) United Kingdom