Based in 26-28 Bedford Row David Rubin & Partners, London WC1R 4HE Cliffcastle Limited was a Private Limited Company registered under the 01905551 Companies House Reg No. This firm had been established 39 years ago before was dissolved on September 7, 2019.
Linda L. and Anthony L. were registered as the firm's directors and were managing the company from 1991 to 2019.