HRMC Teuscher & Partners, Cham, limited partnership