Registered as 07830262 thirteen years ago, Noah's Ark Cafe Limited had been a private limited company until 29th March 2016 - the time it was dissolved. The company's official mailing address was 10 Chapel Road, Ilford.
This specific business was supervised by one managing director: Mehmet M. who was controlling it for 2 years.