About Cambridge Terrace (director) Limited (09228360) United Kingdom