About Transformer Properties Limited (03925408) United Kingdom