NECTAR CAPITAL LLP Company number OC389973 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address5th Floor 36 St. James's Street, London, England, SW1A 1JD PostcodeSW1A 1JD Companies at this postcode 45 Map