About Magna Square Management Company Limited (06949926) United Kingdom