About Norway Square Management Company Limited (05992571) United Kingdom