About Transcraft Properties Limited (08647078) United Kingdom