About F & S Properties (london) Limited (10552010) United Kingdom