About Stag Iii Limited (10626196) United Kingdom