About Queen S Square Management Company Limited (NI039808) United Kingdom