RAMIUS UK LTD Company number 04382500 · Monitor this company Active Overview People 14 Control Documents Analysis Location Related Registered office Address11th Floor, 1 Snowden Street, London, EC2A 2DQ PostcodeEC2A 2DQ Companies at this postcode 40 Average house price in EC2A 2DQ £396,000 (1 sales) Map