About Glencairn Court Limited (00723656) United Kingdom