About Kilcreggan Court Limited (12183962) United Kingdom