Astor & Carroll Company numberLP003950 StatusActive TypeLimited Partnership Incorporated5 Oct 1990 Registered office ShellacresCornhill On TweedNorthumberland Data JSON Markdown