Ross

Over the last 10 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 70-75 local small businesses.