About Healy & Lloyd Properties Limited (13481882) United Kingdom