Company name: Milestone & Collis Ltd
Description: Established in 1890, Milestone & Collis is one of the local area's oldest firms of Chartered Surveyors.
38-40 Church St, Twickenham TW1 3NR, United Kingdom