About St Andrew Square (claim) Limited (SC480644) United Kingdom