About Teeavan Properties Ltd Ltd (NI672091) United Kingdom