About Lorca Properties Limited (04531498) United Kingdom