About Lawlor Property Ltd (13598675) United Kingdom