James Gibb deals in residential lettings as well as aspects of property management. They also deal in the sale of some commercial properties.