About T F M Properties Limited (12665084) United Kingdom