Registered as 11392214 six years ago, Invercassley Stores And Tea Rooms Ltd had been a private limited company until November 5, 2019 - the day it was formally closed. The company's latest mailing address was Kemp House, 160 City Road London.
The firm was led by a solitary managing director: Connor M., who was appointed on June 1, 2018.