Stone 3 is Glasgow based company that is listed as Building Consultants.
Location of Stone 3 is 131 Craighall Road, Glasgow.