About The Lsa Property Company Limited (09320510) United Kingdom