Over the last 15 years Ross has steadily built his reputation as one of London and area’s most respected landlords. With commercial properties in Central & North West London as well as St. Thomas, Ross serves over 100 local small businesses.