About Jack Taylor Properties Limited (01238726) United Kingdom