About 61 St Paul S Square Management Company Limited (05315405) United Kingdom