About Malone Square Management Company Limited (NI058731) United Kingdom