About Teskin Properties Limited (NI061724) United Kingdom