About T&b Properties (trading) Limited (12840389) United Kingdom