About J & T Findlay Properties Ltd (NI679249) United Kingdom