About Lucon Properties Limited (NI622183) United Kingdom