About Lamorran Properties Ltd (06248782) United Kingdom