Ellisland is a place in South East Glasgow and is mainly residential.
Leather Master is a cleaning company specialising in curtains, carpets and upholstery.
Address: 9 Ellisland, East Kilbride, Glasgow, Lanarkshire, G74 3SF
Map showing Ellisland in Glasgow.