About Etro Properties (london) Limited (11427635) United Kingdom