About Scarvagh Heights Management Limited (NI602604) United Kingdom