About Tullyloob Properties Limited (NI662395) United Kingdom