ELIHANA SOLUTIONS LIMITED Company number 06811579 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office AddressFLAT 11, 11 BELL YARD MEWS, LONDON, UNITED KINGDOM, SE1 3TN PostcodeSE1 3TN Companies at this postcode 15 Average house price in SE1 3TN £855,000 (17 sales) Map