Company name: Caan & Rose Estates Ltd
Description: CAAN & ROSE ESTATES
Berkshire, 22 Windsor Rd, Slough SL1 2EJ, United Kingdom