About Strabane Properties Limited (NI005763) United Kingdom