About Tarnfeld Properties Limited (12504473) United Kingdom