About Star Legal (3) Limited (08082768) United Kingdom