EXCELLA LIMITED Company number 07366804 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address1 YORK STREET, CASTLEFORD, WEST YORKSHIRE, UNITED KINGDOM, WF10 1RB PostcodeWF10 1RB Map