About J & S Properties (london) Limited (13045690) United Kingdom