To navigate, press the arrow keys. KALEIDOSCOPE FRAMING LTD ← View details Unit 2A, Ubique Business Park, March Way, Shrewsbury, England SY1 3JE +44 1743 461007 Get Directions From* To * — Required information