Crayfish Limited has existed in the business for 24 years. Registered under the number 04025437 in the year 2000, the firm is based at 35 Old Church Road, Clevedon BS21 6NN. This company's registered with SIC code 68209 meaning Other letting and operating of own or leased real estate. 2023-06-30 is the last time company accounts were reported.
Presently, this specific firm is the workplace of just one managing director: Barbara W., who was arranged to perform management duties ten years ago. The firm had been directed by Paul B. until 2014. In addition, the director's efforts are constantly backed by a secretary - Julian B., who was chosen by this firm in 2000.