About Cloughmore Properties Ltd (NI664874) United Kingdom