About Killowen Point Limited (NI067935) United Kingdom