About Finnard Developments Limited (NI049400) United Kingdom